dna genomics microarray device dna sequencing genotyping microarray core facility genetic microarray facility cdna microarray dna testing dna microarray gene microarray microarray core facilities biotechnology genetics hybridization